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 more definition
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