Skip to main content

MeganHater69420's definitions

Megan

Share definition
Biggest twat in all the land. I've never met someone so stupid. Also racist.
Why oh why would you be friends with that bitch Megan?
by MeganHater69420 May 2, 2022
Flag
mugGet the Megan mug.