1 definition by Sachin Sadana

Top Definition
A dick sucking fag
You were being such a SACHIN last night!
by Sachin Sadana May 30, 2009

Mug icon
Buy a Sachin mug!