Skip to main content

Definitions by luckyduck1004

the most dope, most fuckable animal ever
guy 1: dude, is that a llama?
guy 2: yeah, lets go fuck it
llama by luckyduck1004 September 16, 2013