Top definition
A massive twat from Pakistan who is probably gay
God you are such an Urhum!
by Humdogg February 18, 2018
Get the mug
Get a urhum mug for your sister Larisa.