Subscribe English
look up any word, like tex-sex:
 
2.
a word to discribe someone who fantasizes about multiple women while in the shower. women he has met in the cyber world.
Straga loves cyber showers
by bbqlambchop October 26, 2006
1 2
 
1.
A neighborhood slut who love to give head.
Hey yo, did you meet up with that straga last night? Was she good?
by Daikaiju May 11, 2012
3 0