sa_hill's definitions
someone who is annoying or did something stupid to annoy people. someone who is an asshole and really pisses you off.
by sa_hill January 16, 2010
Get the choodu mug.a female who is sexy by either her personality or physical appearance or both. in india, it means the secret escape route.
there goes a suraang !
by sa_hill January 15, 2010
Get the suraang mug.