Top definition
Douche bag, Druglord.
My mom just threw her nickpoop out in the middle of the lawn.
by Melissa Hartburg August 17, 2007
Get the mug
Get a nickpoop mug for your father Paul.