2 definitions by RatWish

A person with a nose so big that it is capable of destroying the fabric of time, Has invented a new type of diabetes and has a huge forehead
Person 1: Here comes Toumas, Guess were dead now
by RatWish May 24, 2022
Get the Toumas mug.