1 definition by stinkynoibbus

tlup! I can't get this one.

It's a doghouse, no wait a minute... tlup! It's a pyramid!
by stinkynoibbus March 29, 2018
Get the tlup mug.