1 definition by 'tha cat scratch feva

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