look up any word, like blumpkin:

1 definition by cherrybomb88starlight

 
1.
A gay homosexual, but a really good friend who cares alot. Usually ex-strippers.
James is one who hunts straight guys at parties, some give in....
by cherrybomb88starlight January 09, 2013