Top definition
a cock sucking man-whore who likes to fuck himself up the ass (he or "it" makes it possible) and make retarded comments about nothing.
by kirby February 18, 2003
Get the mug
Get a scrakett mug for your sister Larisa.