Top definition
A typical spineless fuck. Also someone who gets a hard on at every girl he looks at
Ugh he’s such an Ashwin Sabu
by Low life May 14, 2018
Get the mug
Get a ashwin sabu mug for your buddy Beatrix.