1 definition by tofurestaurant

I hate having Geoffrey as my roomate, he always BPs in the bathroom.
by tofurestaurant June 22, 2010
Get the BP mug.