Top definition
a bottle passer that slithers across wet trampolines and blows noah greeze
The mooray eel just gave Noah cabeza!
by moog June 17, 2004
Get the mug
Get a mooray eel mug for your boyfriend Paul.