Top definition
A faggot infamous to the TW community.
"Barfbug likes das peen. Therefore, he must be a faggot."
by Gangsterls November 19, 2008
Get the mug
Get a Barfbug mug for your cat Yasemin.