Country Dictionary

A fork of Rural Dictionary

Orville Delight

A rather brutal turd that contains nuts

I better lay off these peanuts or I'll end up with an Orville Delight

by Jena Talia May 02, 2006