1 definition by whodatyo

a handicapped closet fag that lives at home with his parents never leaving the 4 walls, shoving buttplugs up his ass thinking he's not gay, being a snitch cop caller and a shitty internet troll from Waterford, Wisconsin.
by whodatyo March 9, 2023
Get the scoob mug.