British / Scottish
An unpleasant or undesirable female, coming from the verb 'to hum' - to emit an unpleasant odour
An unpleasant or undesirable female, coming from the verb 'to hum' - to emit an unpleasant odour
by Rule Britannia March 27, 2003


by Maxamillion September 22, 2004

by m2pt5 January 24, 2003

by brandon baum January 7, 2005
