Skip to main content

Definitions by roserose

A British-born gay male who is camp, overbearing, and publicly embarassing.
OMG, you do realise he's a Woofta right?
Woofta by roserose December 31, 2014