Top definition
A science teacher that loves schlicking with his chode and queefs alot.
That guys a real chapqueef
I know. So sad...
Actually I heard chapqueef queef yesterday night. It was louder than thunder.
by klye the cruel September 30, 2013
Get the mug
Get a chapqueef mug for your buddy Sarah.