What does "poofy bastard" mean in Slang?

One english translation is "gay guy" - How to say gay guy in other languages


More Slang Swear Words


Ads