Top definition
Someone who is annoying but also low-key/discretely very ratchet
by Sharklouise November 08, 2016
Get the mug
Get a Humoh mug for your sister Larisa.