Top definition
A ugly yet dumb witted person with crazy thirst for ass.
by realnigganuts April 04, 2017
Get the mug
Get a o'shauna mug for your girlfriend Larisa.