Top definition
OPP: teh peels of 'em all. Only peels when looked at or touched.
by IC November 25, 2003
Get the mug
Get a Orange_Peels (OPP) mug for your grandma Jovana.