Skip to main content

Definitions by peterbutterqueen

a verb to show the failure at an attempt of jumping up and landing on your feet.
jaju, did you just harsha?
harsha by peterbutterqueen October 5, 2011