bedead's definitions
A whiny toad found throughout various regions of Los Angeles that has been known to support location spoofing and destroy evidence when those it supports have been implicated.
by bedead February 6, 2014
Get the bedeadmug.
Get the bedeadmug.