Top definition
A large person, usually one who's obviously not large because of "bad genes."
Dude, woke up with a real donut trap Saturday morning. I'm done with tequila.
by Bp88 June 24, 2011
Get the mug
Get a donut trap mug for your friend Trump.