Random
Source Code

doucherina

colloquial term for a "loaf" (human) stinking up the joint (or generally ruining life for everyone else)

"Who is the doucherina that left the coffee pot turned on without water in it?"

by Ankara June 13, 2012