Skip to main content

Definitions by blacksheepftw

The Megalidan 

Shoving the short end of a telescope(the end you look into) into your anus.
Last night I pulled the megalidan!
The Megalidan by blacksheepftw December 24, 2010