Skip to main content

Definitions by LaMoose

Another word for a nice ass.
"Wow that is a nice smoosa. I want that."

"i was in the club gettin alot of smoosa on the dance floor."

"My girlfriend has a nice smoosa."

smoosa by LaMoose January 10, 2008