Top definition
A human receptacle that has no purpose or use
Yeah go on piss off Amir, you Twankpot.
by peachyali December 10, 2017
Get the mug
Get a Twankpot mug for your guy Yasemin.