Skip to main content

ne0man2's definitions

thyra

a break in the earths atmosphere caused by gas through the organs of a woman specificly over 50. it is so powerful it literally "breaks wind" this catastrophe is known as thyra OR the farting grandma
did you thyra?
by ne0man2 August 8, 2009
mugGet the thyramug.

Share this definition