Top definition
That tall asshole who always comments on everything
WE DONT CARE BUGLAR NO ONE DOES STOP TALKING
by Manwiththeinchlongshlong April 22, 2015
Get the mug
Get a buglar mug for your brother Vivek.