2
someone who swears so much that he annoys the shit out of you
friend: FUCKING JESUS I FAILED THIS TEST AGAIN

me: shut up munglu
by roundar March 05, 2015
Get the mug
Get a munglu mug for your barber Vivek.