1 definition by johnnyswife

When someone who shits on your bed just well and truly embarrassed themselves by going on like an awkward bitch.
by johnnyswife May 5, 2022
Get the alpaca day mug.