look up any word, like cleveland steamer:

1 definition by nycblkboy

 
1.
I straight or gay male who drinks to much and has to hit on every person with a pulse he sees. Super horny
Why is ricky with that ugly woman. Hes having a "viagra moment".
by nycblkboy November 05, 2007