1 definition by Sharklouise

1
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 mother-in-law Nathalie.