Top definition
A person who goes to the park and sucks the farts out of dead pigeons assholes.
Dalton went to the park because he is a twezoid.
by Powderkeg April 16, 2018
Get the mug
Get a twezoid mug for your mama Yasemin.