2 definition by pastaitalia2

Top Definition
lulu harrington’s nick name for being lost in school
lulu harrington is a little deer lost in head lights
by pastaitalia2 September 10, 2018

Mug icon
Buy a little deer mug!
sex/fucking
i want to have πŸ˜˜πŸ˜‰ with you.
by pastaitalia2 December 28, 2018

Mug icon
Buy a πŸ˜˜πŸ˜‰ mug!