Top definition
tlup! I can't get this one.

It's a doghouse, no wait a minute... tlup! It's a pyramid!
by stinkynoibbus April 08, 2018
Get the mug
Get a tlup mug for your sister Zora.
buy the domain for your art blog