Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by pplover22
John Hefford
Share definition
Flag
normal dude who is a slave at Canadas wonder. Has
two
retarded
dogs
MASSIVE COCK.
OMG
john
hefford is
hot
John Hefford
by
pplover22
August 30, 2022
Get the
John Hefford
mug.