1 definition by fartface_66

submissive and needy for conitinual degradation!

whats with your buddy Buttpunch over there........
by fartface_66 March 6, 2008
Get the buttpunch mug.