Skip to main content

Leicestershire 's definitions

Mark Williamson

Share definition
terrible, awful, appalling, frightful; hideous, grim, ghastly, shocking, revolting, repulsive, horrid, horrendous, horrifying, repellent. World's best narcissistic piece of shit
by Leicestershire August 14, 2022
Flag
mugGet the Mark Williamson mug.