Top definition
a fucking gorgeous italian guy who could lay anyone and hes got a monster cock with amplifiyed hotness.
Did you hear about sour straws?" "Yeah. he fucked me last night and i can barely walk today!
by UrMum.13 October 08, 2010
Get the mug
Get a sour straws mug for your barber Riley.