Top definition
the act of being completely and utterly stoned off ones ass.
by Willgrum March 10, 2010
Get the mug
Get a Peach Faced mug for your guy Larisa.