1 definition by 'tha cat scratch feva

1
a female groin; a portmanteau of "girl" and "groin"
"Ouch! I pulled my girloin at football practice tonight."
by 'tha cat scratch feva May 04, 2009
Get the mug
Get a girloin mug for your barber Bob.