2 definitions by violin2love

Top Definition
a gorgeous bitch who loves to fuck all the time
Stro is a stromosexual.
by violin2love May 18, 2006
Mug icon
Buy a stro mug!
cool, good, awesome, great, but can mean lots of other things
Dude, that is freakin etonic right there.
by violin2love October 24, 2005
Mug icon
Buy a etonic mug!