Skip to main content

Definitions by kacybaby

A super hot tramp that all the guys want.
Man: LOOK AT THIS HOT GIRL COMMING OUR WAY!
Other Man: oh my god! that must be an olivia!
Man: i would so tap that
other man: i think you already did. everyone did
olivia by kacybaby February 11, 2009