by crazycat3296 March 18, 2008
One of those retarded expressions people create on urban dictionary, with sex involved by default so they can reach +1000 likes with zero effort, this because that is the only definition someone wrote for that word
by Some fucker took my name August 17, 2019