2 definitions by The adopted one

A leafwart18000 is a leaf with lots of warts.
Look it's a leafwart18000
by The adopted one November 27, 2016
Get the leafwart18000 mug.
A guy who posts stuff about other people normally rude things
Oh no it's a mastercc13!
by The adopted one November 28, 2016
Get the mastercc13 mug.