What is Delroy?
1.
A huge calf muscle that noticeably buldges out of a human's leg.
Inspired by the huge Delroys of Delroy Facey, an English footballer.
"Shit, your Delroys are huge."
"Have you got Delroys?"
"You've got some proper Delroys there."
"Those are some top Delroys."
See
Random Words:
1.
*one bootliciouse son of a bitch
*The intrinsic nature associated with Asian McFloy. Including but not limited to those associated wit..
1.
A derivative form for Battletoads, from the NES. It is a joke for when people ask,"what game/is this from?", which in reply, &..