1 definition by space coaster

Top Definition
Nose. Duh.
"Twazzer Sausage."
by space coaster March 15, 2021

Mug icon
Buy a Twazzer mug!