Definitions by Mr. Verrelli
pee pee slap
The act of gettin throughly repermanded by ones superior, usually a boss at work, for doing something wrong.
on a daily basis when people dont take care of customers rapidly enough we recieve pee pee slaps from "don castilone" and it doesnt feel nice.
pee pee slap by mr. verrelli September 13, 2007
iish
An expression easily associated with slapping of ones forehead in awe of a certain situation or statement.
iish by Mr. Verrelli June 6, 2005