Skip to main content

Definitions by Vegh

fartlord 

lord of all farts. Hands down the most smelly human being on the earth.
fartlord by Vegh March 14, 2007