1 definition by rumpraper69

a hairy ape like creature that is allways wereing cloths from hot topic ad thinking its fitting in with popular girl
by rumpraper69 April 3, 2011
Get the Durdle mug.