It's indian for "toilet papered".

She was worrying about being "hazed" so I thought I'ld fullfill her worry!

lol,
danita