Skip to main content

Udaya's Mother's definitions

Butsack

A sack in the anal area.
See Udaya Ghai
(Possess the worlds only known functioning butsack)
by Udaya's Mother December 9, 2008
mugGet the Butsackmug.

Share this definition