Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by blacksheepftw
The Megalidan
Share definition
Flag
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
Get the
The Megalidan
mug.