look up any word, like bukkake:
 
1.
refering to someone who is awsome at something, often used in online games
man did you see that user "25winsplz" he was migleeto
by steve February 16, 2004