Skip to main content

Definitions by notultra

you piece of living dog shit 

self-explanitory, fucknugget.