Skip to main content

Definitions by Loobu69

(Noun)
Slang for a ladies vagina.
"Get ya rat out! WHEY!"
Rat by Loobu69 February 24, 2009