{{term}}
- {{preview}}
Top definition
deluxe day spa
the act of
jizzing
in a girls hair, while giving her
arabian goggles
, while
shitting
on her face.
did you guys
hear
about
sara
? she got a deluxe day spa
treatment
!
by
deeznutz123456
February 15, 2011
Get the
deluxe day spa
neck gaiter and mug.