Top definition
One not unaccustomed to sucking balls.
Andrew is such a douche! What a Drewboca!
by 94956 December 26, 2017
Get the mug
Get a drewboca mug for your mate Helena.