1 definition by 'cha boy

swingin' my front tail
You: Did you make it out last night?

Me: Ya I was dancing at the bar just smft.
by 'cha boy May 13, 2010
Get the smft mug.