Top definition
A band of terrorists who share the same name: Talha
Chemistry Teacher: OK who blew up the chem room?

Students: It was the Talhaban!
by farmboykiller February 23, 2012
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush