1 definition by sdnuasihdiosa

Top Definition
The BIGGEST turd i have ever met , EVER.
Man, i had some awesome mexican last night, but boy it made me take a MAJOR euodias.
by sdnuasihdiosa July 20, 2011

Mug icon
Buy a Euodias mug!