Definitions by Maestro fresh batch
southern blush
When a womans vagina is blushing, getting wet at the thought of getting sex or along those lines "your vagina is blushing"
southern blush by Maestro fresh batch May 28, 2009
tuggin
tuggin by Maestro fresh batch May 27, 2009