Skip to main content

Definitions by yor mum 583

A minnie or commonly known as a vagina, that smells after a long day.
Ugh… I have just got off a Ryan Air flight and have such bad Bin Min….
Bin Min by yor mum 583 March 26, 2025